Jesus Christ lizard - Espagnol Anglais Dictionnaire